home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-2.iso / bbs / abook2.zip / ABOOK2.TXT < prev    next >
Text File  |  1996-01-14  |  15KB  |  309 lines

  1.  
  2.  
  3.  
  4. Internet Mailer                               Version 2.0   2/96
  5. (C) 1994,1995,1996 K W Risser
  6. All rights reserved.
  7.  
  8. *** See the end of this document for the changes in this version.
  9.  
  10. OVERVIEW
  11.   This  software maintains public and private  internet  address 
  12. lists  for users of TBBS systems with internet  e-mail  services.  
  13. It allows the user to easily select the intended recipient(s)  of 
  14. internet e-mail from their own private or the shared public list.  
  15. An sample public list is provided with the program.
  16.  
  17. FEATURES
  18.   This  program  features a full-screen  ANSI  interface.   ANSI 
  19. capability is required.  
  20.   Reduces internet address entry errors.
  21.   Lists  may  be  viewed in NAME  or  MESSAGE  FREQUENCY  order.  
  22. Viewing  the  public list in frequency order interests  users  by 
  23. showing which public figures receive the most mail.
  24.   Encourages participation in the political process using repre-
  25. sentatives' addresses in public list to voice opinions.
  26.   This program was written, tested and developed in and around a 
  27. heap o' cats.  
  28.   Users  may download their private (and public, if  allowed  by 
  29. the  sysop)  address  list in either ASCII  or  dBASE  compatible 
  30. format.   In addition, an "Import" format may be  selected  which 
  31. formats the download file as required when uploading a file to be 
  32. imported.  See section on "Import".
  33.   Sysop  maintenance menu features selective deletion of  users, 
  34. packing  of databases, importation of data from file format  used 
  35. by Ben Cunningham's useful program Internet Address Book, as well 
  36. as  a number of program run time options.  These options  include 
  37. the  name  (on your TBBS system) of the mailbox to  be  used  for 
  38. internet  e-mail; the name of the optional text file to  be  dis-
  39. played when the user types a second consecutive question mark for 
  40. help;  whether to allow users to add new public addresses, or  to 
  41. edit  existing public addresses; whether to allow users to  down-
  42. load the public address list.  Sysops may also choose to  disable 
  43. the  shared public list entirely, using private lists only.   The 
  44. new tagging features may be enabled by user privilege level.  
  45.  
  46. CAVEATS
  47.   TBBS  stores the address of an email message in a field  which 
  48. is  too small to accommodate some long internet  addresses.   The 
  49. Internet Mailer is therefore limited in its ability to send  mail 
  50. to long internet addresses.
  51.   In  December 1995, Casey Sprangel of eSoft  Technical  Support 
  52. shared his understanding of this situation:
  53.   "The  message file structure which is used by TBBS is  accept-
  54. able  for the application it was designed for; local mail.  Since 
  55. 1981  this  has  been fine. The addition of  networked  mail  has 
  56. changed  the needs so the Newsreader option module was  designed. 
  57. This  is an option module which will use a separate message  base 
  58. with vastly expanded limits on just about everything involved. It 
  59. should be available the first part of 1996."
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68. INSTALLATION
  69.   Create or choose a subdirectory for the Internet Mailer  files 
  70. to  reside.  It is best, but not absolutely necessary, to make  a 
  71. separate subdirectory for the program to use exclusively.  Make a 
  72. menu selection in a TBBS .SDL file, for example:
  73.  
  74. Entry:
  75. @Cpos(7,50)[I] Internet Mailer
  76. Type=200 Key=I Opt Data=d:\tbbs\abook\abook /q && %BPS%
  77.  
  78.   Recompile  the .SDL file and place all the program files  into 
  79. the  subdirectory that you are going to use.  If  importing  data 
  80. from IAB.DBF, put that file into the subdirectory also.  Note the 
  81. use of the TBBS %BPS% parameter at the end of the Type=200  line.  
  82. This  allows the Internet Mailer to behave a  little  differently 
  83. for users of slower modems (2400 and under).  The Internet Mailer 
  84. should  not be installed such that it becomes the only method  by 
  85. which users can send internet mail, because users with very  slow 
  86. modems or non-ANSI terminals will be restricted.
  87.  
  88. OPERATION
  89.  
  90.   The user is presented with a screen containing a window.   The 
  91. window  contains  a  list of either public  or  private  internet 
  92. addresses.   As users scroll up and down through the  list  using 
  93. arrow  keys or their ^E, ^X equivalents, the comment line(s)  for 
  94. that  entry  appear  at  the bottom  of  the  screen.  Below  the 
  95. comment(s)  is a command bar, with the letter of  each  available 
  96. command highlighted.
  97.  
  98. Command bar keys
  99. P Toggles between PUBLIC and PRIVATE lists.
  100. F List by message frequency.
  101. B Go to bottom of list.
  102. 1 Go to top of list.
  103. E Explode  record  so  details can be reviewed,  and  edited  if 
  104. private (and public also, if permitted by the sysop)
  105. A Add a new address to the list.  Prompts user to choose between 
  106. public and private before adding.  Records who added and when for 
  107. public  list entries.  Addresses are limited to 60 characters  in 
  108. length until TBBS allows the use of longer addresses.
  109. S Search  the  list.  Searches for first occurrence  if  regular 
  110. search  if  performed by simply entering  the  addressee's  name.  
  111. Searches  for  specified string anywhere in name or  comments  if 
  112. preceded  by an equals sign.  Search resumes to  next  occurrence 
  113. using the = key.
  114. = Repeat or resume previous search.  If last search was a  regu-
  115. lar  search, finds first occurrence.  If last search was  an  ex-
  116. tended  search  (search  string was preceded by  =),  finds  next 
  117. occurrence.  If search is unsuccessful, highlighted entry is  not 
  118. changed.
  119. ? Displays a brief help summary where the comment(s) are usually 
  120. displayed.   If  ? is pressed twice consecutively, and  the  help 
  121. text  file specified in the maintenance menu options is  present, 
  122. it will be displayed.
  123. D Downloads  the list, in either ASCII or dBASE compatible  for-
  124. mat,  to the user's computer.  Public list downloads are  allowed 
  125. only if they have been so permitted by the sysop via the  mainte-
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132. nance menu program options.
  133. ENTER  Pressing  enter selects the highlighted entry as  the  ad-
  134. dressee for an internet e-mail message.
  135. <SPACE> Redraws the screen.
  136. K (Maintenance  access level users only) Kills an entry  without 
  137. having to edit the entry first.
  138. V Display  version  number  and licensee  information.  (New  in 
  139. version 1.5; used to be at program exit.)
  140.  
  141. MAINTENANCE MENU
  142. ! Invokes  the maintenance menu, for sysop use.  Access to  this 
  143. menu is restricted according to the maintenance menu level speci-
  144. fied.   Displayed at the bottom of the screen is a  string  where 
  145. each  character represents a possible tbbs line.  A period  means 
  146. that  the  line is not using the Internet Mailer program,  or  no 
  147. modem is connected.  An X indicates that the user on that line is 
  148. currently  using  the  program.  The line is  updated  while  the 
  149. program waits for a menu selection.  Many of the menu options are 
  150. not  available  if any other user is using  the  Internet  Mailer 
  151. (i.e., more than one X), as they require exclusive access to  the 
  152. data files.
  153. Maintenance menu keys
  154.   1 Deletes  a specific Internet Mailer user and their  personal 
  155. addresses.
  156.   D Delete  users and addresses for users who have not used  the 
  157. program for more than a specified number of days.  After specify-
  158. ing the number of days, the program will tell you how many  users 
  159. meet that criteria and ask whether to delete them.  A bug in this 
  160. function has been fixed in version 1.5.
  161.   A Deletes  ALL  users and addresses.  No  backups,  no  safety 
  162. after you type YES to proceed. Zap!
  163.   O Program options
  164.     *  Specify the name of Internet e-mail box, as used in  your 
  165. tbbs installation.  This is case-sensitive.
  166.     *  Specify the name of a text file for extended help, to  be 
  167. displayed when the question mark key is struck twice consecutive-
  168. ly.  This feature allows the sysop to customize the extended help 
  169. screen  as desired.   This file may contain ANSI codes.  If  this 
  170. file  does  not exist, the second question mark  has  no  special 
  171. function.  
  172.     * Specify whether to allow users to edit any address in  the 
  173. public  list.   This does not effect users' ability  to  add  new 
  174. public  entries, or to edit public entries that they added.   Yes 
  175. or T for True, No or F for False.
  176.     *  Specify whether to allow users to download the public ad-
  177. dress list.  Yes or T for True, No or F for False.
  178.   P Packs databases by removing deleted records.  This  improves 
  179. performance  and  conserves disk space.  Choose  this  option  to 
  180. repair damaged index files, if needed.
  181.   L Allow  specification of the privilege level for unrestricted 
  182. access  to the program, allowing access to the  maintenance  menu 
  183. and exemption from restrictions.
  184.   I Imports  data  from  IAB.DBF.   This  allows  users  of  Ben 
  185. Cunningham's  useful Internet Address Book program to move  their 
  186. data  into this Internet Mailer program.  Usually this option  is 
  187. not  selected to accomplish this.  When the address book  program 
  188. is run for the first time, if the file IAB.DBF exists in the same 
  189. directory, the data will automatically be imported.
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197. NOTES
  198.   The program requires the presence of ABLISTS.DBF,  ABUSERS.DBF 
  199. and  ABSETS.DBF.  If the .NDX files are not present or have  been 
  200. deleted, the program will re-create them.  In fact, if the  index 
  201. files are damaged due to unexpected system or power failure, they 
  202. can  be deleted.  If you do delete the index files, make sure  no 
  203. one else is using the program at the same time.  All the  indices 
  204. have  the .NDX extension.  If the program crashes, the next  time 
  205. it is executed, the indexes will be rebuilt automatically.
  206.  
  207. ORDERING INFORMATION
  208.   Version 1 of the Internet mailer is available for $29.95  from 
  209. Chuck  Burke at (502) 583-8223.  Or call The Dance of Shiva  with 
  210. your  modem,  at (502) 583-9404.  Or you may contact  the  author 
  211. directly  at   (502) 636-1460 (voice).  Or you  can  send  $29.95 
  212. directly to Kurt Risser, 1270 South Floyd Street #1,  Louisville, 
  213. KY  40203.  All orders placed by mail are shipped promptly.
  214.   Other  titles  in the Heap O' Cats collection  are  The  Online 
  215. Purity  Test, the Event Calendar, SLIPTUNE, an  internet  service 
  216. provider  client software automated setup utility for  the  IPAD, 
  217. and the PIQUE internet .BAG file preprocessor.
  218.  
  219. HISTORY
  220.  
  221. UPGRADES and PRODUCT SUPPORT
  222.   Registered  users of this software should contact  the  author 
  223. and supply their voice phone number, e-mail and mailing  address-
  224. es.   This information will enable us to let you know about  pro-
  225. gram updates.  Registered users may download updates to version 1 
  226. of  the program if they are released.  If you contact the  author 
  227. with this information, we can make sure you always have the  most 
  228. recent version.
  229.  
  230.   Kurt Risser   (502) 636-1460 (voice)
  231.   kurt@shivasys.com
  232.   1270 South Floyd Street #1
  233.   Louisville, KY  40203.
  234.  
  235. VERSION 1.2 CHANGES
  236.   This  version limits users to 30 characters for  internet  ad-
  237. dresses, because TBBS does not allow passing of addresses  longer 
  238. than this.  TBBS will truncate any characters after 30.  When the 
  239. Internet Mailer 1.1 is used with an address in excess of 30 char-
  240. acters,  the internet message was sent anyway, resulting  in  the 
  241. sending of internet mail with invalid addresses.  The 1.2 version 
  242. does  not allow users to specify internet addresses greater  than 
  243. 30 characters, unless...
  244.  
  245. VERSION 1.3 CHANGES
  246.   Sysops now can delete (kill) an address entry from the  selec-
  247. tion screen without having to edit the entry first.  
  248.   Sysops  can Move a public entry into the private list  of  the 
  249. user who added the entry.
  250.   Screen speed improvements for all users, and special  handling 
  251. of users with slower modems.  The program may be passed the %BPS% 
  252. parameter via the TBBS Type command Opt Data line (see  installa-
  253. tion example) for speed sensitivity.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.   In order to make users more aware of what kind of address they 
  261. are  adding, users are now prompted to explicitly choose  private 
  262. or public.
  263. VERSION 1.4 CHANGES
  264.   Automatic  rebuilding  of indices if  program  has  previously 
  265. crashed.  Change in demo version registration information.
  266. VERSION 1.5 CHANGES
  267.   A  new program option has been added.  Sysops may set  whether 
  268. or not users may ADD entries to the public address list.  This is 
  269. in  addition to the existing option, which determines whether  or 
  270. not  users can edit public entries.  Note that if users  are  not 
  271. allowed to add public entries, then they will not be able to edit 
  272. public entries, unless they are the user who originally added the 
  273. public entry or have maintenance level access (sysop).
  274.   The  advantage formerly conferred upon the program by the  use 
  275. of ASR's host monitor TSR product has been added without the  use 
  276. of that product.  In other words, the Internet Mailer now has the 
  277. same TBBS-imposed limits on the length of an address that it  did 
  278. before  when  using  the ASR product,  which  is  60  characters.  
  279. Formerly, the Internet Mailer address length limit was 35 charac-
  280. ters when not using ASR's host monitor TSR program.
  281.   A bug which prevented sysops from deleting inactive users  has 
  282. been fixed.
  283.   A  bug which prevented users from Quitting when  prompted  for 
  284. the type of file they wish to download has been corrected.
  285.   A  bug  caused the program to crash after pressing  'B',  then 
  286. using  the up arrow to scroll all the way back to the top of  the 
  287. list.  This has been fixed.
  288.   The  exit screen, with the licensed BBS name and the  author's 
  289. name,  no  longer is displayed when quitting the  program.   This 
  290. screen  may now be invoked by pressing 'V' when running the  pro-
  291. gram, so that program version identification can be made.
  292.  
  293. VERSION 2.0 brought a message recipient tagging system and allows 
  294. user up to 24 'extra' private lists.  It  also features addition-
  295. al  sysop  Options such as switching on or off the  public  list, 
  296. allowing  & disallowing users to edit public addresses  independ-
  297. ently  of whether they are allowed to add public entries;  simple 
  298. file statistics for sysops.  
  299. This  new  version of the Internet Mailer is  now  available  for 
  300. $59.95,  or as an upgrade to version 1 customers for a charge  of 
  301. $30.00 ($25 before 03/01/96)
  302.  
  303. Registered  users  of version two are eligible to  download  free 
  304. updates,  as  and  if they become available,  for  no  additional 
  305. charge.
  306.  
  307.  
  308.  
  309.